support centres - French English Dictionary